home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_58_SSSLCT.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
54KB
|
935 lines
# near model CODE resource
# jump table entries: 10616-10619 (4 of them)
export_1327:
00000000 4E56 FD80 link A6, -0x0280
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 49EE FF00 lea.l A4, [A6 - 0x100]
0000000C 4247 clr.w D7
0000000E 7007 moveq.l D0, 0x07
00000010 B06E 000E cmp.w D0, [A6 + 0xE]
00000014 6630 bne +0x32 /* 00000046 */
00000016 206E 0008 movea.l A0, [A6 + 0x8]
0000001A 4A28 0001 tst.b [A0 + 0x1]
0000001E 6626 bne +0x28 /* 00000046 */
00000020 486D 189A pea.l [A5 + 0x189A /* export_783 */]
00000024 206D E020 movea.l A0, [A5 - 0x1FE0]
00000028 2F28 0204 move.l -[A7], [A0 + 0x204]
0000002C 7000 moveq.l D0, 0x00
0000002E 2F00 move.l -[A7], D0
00000030 206D E020 movea.l A0, [A5 - 0x1FE0]
00000034 4868 019A pea.l [A0 + 0x19A]
00000038 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
0000003C 5247 addq.w D7, 1
0000003E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000042 6000 051C bra +0x51E /* 00000560 */
label00000046:
00000046 4A6E 000E tst.w [A6 + 0xE]
0000004A 670E beq +0x10 /* 0000005A */
0000004C 206E 0008 movea.l A0, [A6 + 0x8]
00000050 7009 moveq.l D0, 0x09
00000052 B028 0001 cmp.b D0, [A0 + 0x1]
00000056 6600 0508 bne +0x50A /* 00000560 */
label0000005A:
0000005A 206E 0008 movea.l A0, [A6 + 0x8]
0000005E 4A28 0001 tst.b [A0 + 0x1]
00000062 6634 bne +0x36 /* 00000098 */
00000064 206D B9FC movea.l A0, [A5 - 0x4604]
00000068 4AA8 03DE tst.l [A0 + 0x3DE]
0000006C 672A beq +0x2C /* 00000098 */
0000006E 486D 149A pea.l [A5 + 0x149A /* export_655 */]
00000072 206D B9FC movea.l A0, [A5 - 0x4604]
00000076 2068 03DE movea.l A0, [A0 + 0x3DE]
0000007A 2F28 006A move.l -[A7], [A0 + 0x6A]
0000007E 7000 moveq.l D0, 0x00
00000080 2F00 move.l -[A7], D0
00000082 206D B9FC movea.l A0, [A5 - 0x4604]
00000086 2F28 03DE move.l -[A7], [A0 + 0x3DE]
0000008A 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
0000008E 5247 addq.w D7, 1
00000090 4FEF 0010 lea.l A7, [A7 + 0x10]
00000094 6000 04CA bra +0x4CC /* 00000560 */
label00000098:
00000098 206E 0008 movea.l A0, [A6 + 0x8]
0000009C 52AE 0008 addq.l [A6 + 0x8], 1
000000A0 4A10 tst.b [A0]
000000A2 671C beq +0x1E /* 000000C0 */
000000A4 7000 moveq.l D0, 0x00
000000A6 2F00 move.l -[A7], D0
000000A8 2F00 move.l -[A7], D0
000000AA 2F00 move.l -[A7], D0
000000AC 2F00 move.l -[A7], D0
000000AE 2F3C 0000 C100 move.l -[A7], 0xC100
000000B4 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000000B8 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000000BC 4FEF 0018 lea.l A7, [A7 + 0x18]
label000000C0:
000000C0 206E 0008 movea.l A0, [A6 + 0x8]
000000C4 52AE 0008 addq.l [A6 + 0x8], 1
000000C8 1010 move.b D0, [A0]
000000CA 6500 0494 bcs +0x496 /* 00000560 */
000000CE 0C00 000C cmpi.b D0, 0xC
000000D2 6200 048C bhi +0x48E /* 00000560 */
000000D6 7200 moveq.l D1, 0x00
000000D8 1200 move.b D1, D0
000000DA D241 add.w D1, D1
000000DC 323B 1006 move.w D1, [PC + D1.w + 0x6]
000000E0 4EFB 1000 jmp [PC + D1.w]
000000E4 001C 005A ori.b [A4]+, 0x5A /* 'Z' */
000000E8 0116 btst [A6], D0
000000EA 0174 0198 bchg [ + D0], D0
000000EE 01CE .incomplete
000000F0 021E 0254 andi.b [A6]+, 0x54 /* 'T' */
000000F4 025A 02E8 andi.w [A2]+, 0x2E8
000000F8 0350 bchg [A0], D1
000000FA 03A6 bclr -[A6], D1
000000FC 01D4 .incomplete
000000FE 206D BA78 movea.l A0, [A5 - 0x4588]
00000102 2668 025A movea.l A3, [A0 + 0x25A]
00000106 600C bra +0xE /* 00000114 */
label00000108:
00000108 2F0B move.l -[A7], A3
0000010A 4EAD 176A jsr [A5 + 0x176A /* export_745 */]
0000010E 588F addq.l A7, 4
00000110 266B 0026 movea.l A3, [A3 + 0x26]
label00000114:
00000114 200B move.l D0, A3
00000116 66F0 bne -0xE /* 00000108 */
00000118 4878 7FFF push.l 0x7FFF
0000011C 4878 7FFF push.l 0x7FFF
00000120 7000 moveq.l D0, 0x00
00000122 2F00 move.l -[A7], D0
00000124 2F00 move.l -[A7], D0
00000126 4878 2D0B push.l 0x2D0B
0000012A 2F2D B9FC move.l -[A7], [A5 - 0x4604]
0000012E 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
00000132 5247 addq.w D7, 1
00000134 4FEF 0018 lea.l A7, [A7 + 0x18]
00000138 6000 0426 bra +0x428 /* 00000560 */
0000013C 3D7C FFFE FEA4 move.w [A6 - 0x15C], 0xFFFE
00000142 3D7C FFFE FEA0 move.w [A6 - 0x160], 0xFFFE
00000148 3D7C FFFE FEA2 move.w [A6 - 0x15E], 0xFFFE
0000014E 3D7C FFFE FE9E move.w [A6 - 0x162], 0xFFFE
00000154 6058 bra +0x5A /* 000001AE */
label00000156:
00000156 486E FE96 pea.l [A6 - 0x16A]
0000015A 486E 0008 pea.l [A6 + 0x8]
0000015E 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00000162 3E00 move.w D7, D0
00000164 508F addq.l A7, 8
00000166 6752 beq +0x54 /* 000001BA */
00000168 70FE moveq.l D0, 0xFFFFFFFE
0000016A B06E FE9E cmp.w D0, [A6 - 0x162]
0000016E 660E bne +0x10 /* 0000017E */
00000170 41EE FE9E lea.l A0, [A6 - 0x162]
00000174 43EE FE96 lea.l A1, [A6 - 0x16A]
00000178 20D9 move.l [A0]+, [A1]+
0000017A 20D9 move.l [A0]+, [A1]+
0000017C 6030 bra +0x32 /* 000001AE */
label0000017E:
0000017E 302E FE9C move.w D0, [A6 - 0x164]
00000182 48C0 ext.l D0
00000184 2F00 move.l -[A7], D0
00000186 302E FE98 move.w D0, [A6 - 0x168]
0000018A 48C0 ext.l D0
0000018C 2F00 move.l -[A7], D0
0000018E 302E FE9A move.w D0, [A6 - 0x166]
00000192 48C0 ext.l D0
00000194 2F00 move.l -[A7], D0
00000196 302E FE96 move.w D0, [A6 - 0x16A]
0000019A 48C0 ext.l D0
0000019C 2F00 move.l -[A7], D0
0000019E 4878 2D0B push.l 0x2D0B
000001A2 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000001A6 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000001AA 4FEF 0018 lea.l A7, [A7 + 0x18]
label000001AE:
000001AE 206E 0008 movea.l A0, [A6 + 0x8]
000001B2 52AE 0008 addq.l [A6 + 0x8], 1
000001B6 4A10 tst.b [A0]
000001B8 669C bne -0x62 /* 00000156 */
label000001BA:
000001BA 70FE moveq.l D0, 0xFFFFFFFE
000001BC B06E FE9E cmp.w D0, [A6 - 0x162]
000001C0 6700 039E beq +0x3A0 /* 00000560 */
000001C4 302E FEA4 move.w D0, [A6 - 0x15C]
000001C8 48C0 ext.l D0
000001CA 2F00 move.l -[A7], D0
000001CC 302E FEA0 move.w D0, [A6 - 0x160]
000001D0 48C0 ext.l D0
000001D2 2F00 move.l -[A7], D0
000001D4 302E FEA2 move.w D0, [A6 - 0x15E]
000001D8 48C0 ext.l D0
000001DA 2F00 move.l -[A7], D0
000001DC 302E FE9E move.w D0, [A6 - 0x162]
000001E0 48C0 ext.l D0
000001E2 2F00 move.l -[A7], D0
000001E4 4878 2D0B push.l 0x2D0B
000001E8 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000001EC 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000001F0 4FEF 0018 lea.l A7, [A7 + 0x18]
000001F4 6000 036A bra +0x36C /* 00000560 */
000001F8 206E 0008 movea.l A0, [A6 + 0x8]
000001FC 52AE 0008 addq.l [A6 + 0x8], 1
00000200 7000 moveq.l D0, 0x00
00000202 1010 move.b D0, [A0]
00000204 3B40 D64E move.w [A5 - 0x29B2], D0
00000208 2B6E 0008 D650 move.l [A5 - 0x29B0], [A6 + 0x8]
0000020E 486E FEC6 pea.l [A6 - 0x13A]
00000212 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
00000216 426D B9C2 clr.w [A5 - 0x463E]
0000021A 426D B9BE clr.w [A5 - 0x4642]
0000021E 3B7C 7FFF B9C4 move.w [A5 - 0x463C], 0x7FFF
00000224 3B7C 7FFF B9C0 move.w [A5 - 0x4640], 0x7FFF
0000022A 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
00000230 41ED 29A2 lea.l A0, [A5 + 0x29A2 /* export_1328 */]
00000234 2B48 B9EC move.l [A5 - 0x4614], A0
00000238 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
0000023C 7000 moveq.l D0, 0x00
0000023E 2F00 move.l -[A7], D0
00000240 4EBA 0632 jsr [PC + 0x632 /* 00000874 */]
00000244 486E FEC6 pea.l [A6 - 0x13A]
00000248 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
0000024C 5247 addq.w D7, 1
0000024E 4FEF 000C lea.l A7, [A7 + 0xC]
00000252 6000 030C bra +0x30E /* 00000560 */
00000256 206E 0008 movea.l A0, [A6 + 0x8]
0000025A 7000 moveq.l D0, 0x00
0000025C 1010 move.b D0, [A0]
0000025E 2F00 move.l -[A7], D0
00000260 486D 2942 pea.l [A5 + 0x2942 /* export_1316 */]
00000264 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000268 3E00 move.w D7, D0
0000026A 7000 moveq.l D0, 0x00
0000026C 2F00 move.l -[A7], D0
0000026E 4EBA 0604 jsr [PC + 0x604 /* 00000874 */]
00000272 4FEF 000C lea.l A7, [A7 + 0xC]
00000276 6000 02E8 bra +0x2EA /* 00000560 */
0000027A 302D BA7C move.w D0, [A5 - 0x4584]
0000027E 48C0 ext.l D0
00000280 2F00 move.l -[A7], D0
00000282 302D BA7E move.w D0, [A5 - 0x4582]
00000286 48C0 ext.l D0
00000288 2F00 move.l -[A7], D0
0000028A 302D BA7C move.w D0, [A5 - 0x4584]
0000028E 48C0 ext.l D0
00000290 2F00 move.l -[A7], D0
00000292 302D BA7E move.w D0, [A5 - 0x4582]
00000296 48C0 ext.l D0
00000298 2F00 move.l -[A7], D0
0000029A 4878 2D0B push.l 0x2D0B
0000029E 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000002A2 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000002A6 5247 addq.w D7, 1
000002A8 4FEF 0018 lea.l A7, [A7 + 0x18]
000002AC 6000 02B2 bra +0x2B4 /* 00000560 */
000002B0 4244 clr.w D4
000002B2 426E FE94 clr.w [A6 - 0x16C]
000002B6 4EAD 1342 jsr [A5 + 0x1342 /* export_612 */]
000002BA 206E 0008 movea.l A0, [A6 + 0x8]
000002BE 700C moveq.l D0, 0x0C
000002C0 B028 FFFF cmp.b D0, [A0 - 0x1]
000002C4 660A bne +0xC /* 000002D0 */
000002C6 3D6D BA40 FE94 move.w [A6 - 0x16C], [A5 - 0x45C0]
000002CC 382D BA42 move.w D4, [A5 - 0x45BE]
label000002D0:
000002D0 302D BA42 move.w D0, [A5 - 0x45BE]
000002D4 48C0 ext.l D0
000002D6 2F00 move.l -[A7], D0
000002D8 302D BA40 move.w D0, [A5 - 0x45C0]
000002DC 48C0 ext.l D0
000002DE 2F00 move.l -[A7], D0
000002E0 48C4 ext.l D4
000002E2 2F04 move.l -[A7], D4
000002E4 302E FE94 move.w D0, [A6 - 0x16C]
000002E8 48C0 ext.l D0
000002EA 2F00 move.l -[A7], D0
000002EC 4878 2D0B push.l 0x2D0B
000002F0 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000002F4 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000002F8 4FEF 0018 lea.l A7, [A7 + 0x18]
000002FC 6000 0262 bra +0x264 /* 00000560 */
00000300 206E 0008 movea.l A0, [A6 + 0x8]
00000304 7000 moveq.l D0, 0x00
00000306 1010 move.b D0, [A0]
00000308 3D40 FEB6 move.w [A6 - 0x14A], D0
0000030C 486E FEAA pea.l [A6 - 0x156]
00000310 206D B9FC movea.l A0, [A5 - 0x4604]
00000314 4868 032E pea.l [A0 + 0x32E]
00000318 4EAD 108A jsr [A5 + 0x108A /* export_525 */]
0000031C 7009 moveq.l D0, 0x09
0000031E B06E FEB6 cmp.w D0, [A6 - 0x14A]
00000322 508F addq.l A7, 8
00000324 6600 023A bne +0x23C /* 00000560 */
00000328 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000032C 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
00000330 588F addq.l A7, 4
00000332 6000 022C bra +0x22E /* 00000560 */
00000336 5247 addq.w D7, 1
00000338 6000 0226 bra +0x228 /* 00000560 */
0000033C 206E 0008 movea.l A0, [A6 + 0x8]
00000340 52AE 0008 addq.l [A6 + 0x8], 1
00000344 7000 moveq.l D0, 0x00
00000346 1010 move.b D0, [A0]
00000348 3B40 D64E move.w [A5 - 0x29B2], D0
0000034C 2B6E 0008 D650 move.l [A5 - 0x29B0], [A6 + 0x8]
00000352 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
00000358 3B6D BA7E B9BE move.w [A5 - 0x4642], [A5 - 0x4582]
0000035E 426D B9C2 clr.w [A5 - 0x463E]
00000362 3B7C 7FFF B9C4 move.w [A5 - 0x463C], 0x7FFF
00000368 3B7C 7FFF B9C0 move.w [A5 - 0x4640], 0x7FFF
0000036E 41ED 29AA lea.l A0, [A5 + 0x29AA /* export_1329 */]
00000372 2B48 B9EC move.l [A5 - 0x4614], A0
00000376 3B7C 0001 D654 move.w [A5 - 0x29AC], 0x1
0000037C 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
00000380 7200 moveq.l D1, 0x00
00000382 4A40 tst.w D0
00000384 57C1 seq D1
00000386 4401 neg.b D1
00000388 3E01 move.w D7, D1
0000038A 6600 01D4 bne +0x1D6 /* 00000560 */
0000038E 4878 04F9 push.l 0x4F9
00000392 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000396 302D BA7C move.w D0, [A5 - 0x4584]
0000039A 48C0 ext.l D0
0000039C 2F00 move.l -[A7], D0
0000039E 302D BA7E move.w D0, [A5 - 0x4582]
000003A2 48C0 ext.l D0
000003A4 2F00 move.l -[A7], D0
000003A6 302D BA7C move.w D0, [A5 - 0x4584]
000003AA 48C0 ext.l D0
000003AC 2F00 move.l -[A7], D0
000003AE 302D BA7E move.w D0, [A5 - 0x4582]
000003B2 48C0 ext.l D0
000003B4 2F00 move.l -[A7], D0
000003B6 4878 2D0B push.l 0x2D0B
000003BA 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000003BE 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
000003C2 4FEF 001C lea.l A7, [A7 + 0x1C]
000003C6 6000 0198 bra +0x19A /* 00000560 */
000003CA 2F0C move.l -[A7], A4
000003CC 486E 0008 pea.l [A6 + 0x8]
000003D0 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000003D4 4A40 tst.w D0
000003D6 508F addq.l A7, 8
000003D8 6700 0186 beq +0x188 /* 00000560 */
000003DC 2F0C move.l -[A7], A4
000003DE 4EAD 138A jsr [A5 + 0x138A /* export_621 */]
000003E2 2D40 FEA6 move.l [A6 - 0x15A], D0
000003E6 56C7 sne D7
000003E8 0247 0001 andi.w D7, 0x1
000003EC 588F addq.l A7, 4
000003EE 670E beq +0x10 /* 000003FE */
000003F0 2F2E FEA6 move.l -[A7], [A6 - 0x15A]
000003F4 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */]
000003F8 588F addq.l A7, 4
000003FA 6000 0164 bra +0x166 /* 00000560 */
label000003FE:
000003FE 2F0C move.l -[A7], A4
00000400 7078 moveq.l D0, 0x78
00000402 2F00 move.l -[A7], D0
00000404 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
00000408 5280 addq.l D0, 1
0000040A 588F addq.l A7, 4
0000040C 2F00 move.l -[A7], D0
0000040E 41EE FD94 lea.l A0, [A6 - 0x26C]
00000412 5288 addq.l A0, 1
00000414 2F08 move.l -[A7], A0
00000416 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000041A 1D40 FD94 move.b [A6 - 0x26C], D0
0000041E 7078 moveq.l D0, 0x78
00000420 2F00 move.l -[A7], D0
00000422 486E FD94 pea.l [A6 - 0x26C]
00000426 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
0000042A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000042E 6000 0130 bra +0x132 /* 00000560 */
00000432 7C01 moveq.l D6, 0x01
00000434 6042 bra +0x44 /* 00000478 */
label00000436:
00000436 486E FE96 pea.l [A6 - 0x16A]
0000043A 486E 0008 pea.l [A6 + 0x8]
0000043E 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00000442 3E00 move.w D7, D0
00000444 508F addq.l A7, 8
00000446 6700 0118 beq +0x11A /* 00000560 */
0000044A 4A46 tst.w D6
0000044C 672A beq +0x2C /* 00000478 */
0000044E 7000 moveq.l D0, 0x00
00000450 2F00 move.l -[A7], D0
00000452 2F00 move.l -[A7], D0
00000454 322E FE9A move.w D1, [A6 - 0x166]
00000458 48C1 ext.l D1
0000045A 2F01 move.l -[A7], D1
0000045C 322E FE96 move.w D1, [A6 - 0x16A]
00000460 48C1 ext.l D1
00000462 2F01 move.l -[A7], D1
00000464 2F3C 0000 E98B move.l -[A7], 0xE98B
0000046A 2F2D B9FC move.l -[A7], [A5 - 0x4604]
0000046E 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
00000472 4246 clr.w D6
00000474 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000478:
00000478 206E 0008 movea.l A0, [A6 + 0x8]
0000047C 52AE 0008 addq.l [A6 + 0x8], 1
00000480 4A10 tst.b [A0]
00000482 66B2 bne -0x4C /* 00000436 */
00000484 6000 00DA bra +0xDC /* 00000560 */
00000488 486D BBBC pea.l [A5 - 0x4444]
0000048C 486E FEB8 pea.l [A6 - 0x148]
00000490 486E 0008 pea.l [A6 + 0x8]
00000494 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */]
00000498 4A40 tst.w D0
0000049A 4FEF 000C lea.l A7, [A7 + 0xC]
0000049E 6700 00C0 beq +0xC2 /* 00000560 */
000004A2 4A2E FEC5 tst.b [A6 - 0x13B]
000004A6 6634 bne +0x36 /* 000004DC */
000004A8 486E FEB8 pea.l [A6 - 0x148]
000004AC 486E FD8A pea.l [A6 - 0x276]
000004B0 3F3C 080E move.w -[A7], 0x80E
000004B4 A9EB syscall Pack4/FP68K
000004B6 41EE FD8A lea.l A0, [A6 - 0x276]
000004BA 43EE FD80 lea.l A1, [A6 - 0x280]
000004BE 22D8 move.l [A1]+, [A0]+
000004C0 22D8 move.l [A1]+, [A0]+
000004C2 32D8 move.w [A1]+, [A0]+
000004C4 486E FD80 pea.l [A6 - 0x280]
000004C8 3F3C 0016 move.w -[A7], 0x16
000004CC A9EB syscall Pack4/FP68K
000004CE 486E FD80 pea.l [A6 - 0x280]
000004D2 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
000004D6 2A00 move.l D5, D0
000004D8 588F addq.l A7, 4
000004DA 6008 bra +0xA /* 000004E4 */
label000004DC:
000004DC 7001 moveq.l D0, 0x01
000004DE B02E FEC5 cmp.b D0, [A6 - 0x13B]
000004E2 667C bne +0x7E /* 00000560 */
label000004E4:
000004E4 206D BA78 movea.l A0, [A5 - 0x4588]
000004E8 2668 025A movea.l A3, [A0 + 0x25A]
000004EC 606E bra +0x70 /* 0000055C */
label000004EE:
000004EE 4A2E FEC5 tst.b [A6 - 0x13B]
000004F2 660E bne +0x10 /* 00000502 */
000004F4 BAAB 0010 cmp.l D5, [A3 + 0x10]
000004F8 57C0 seq D0
000004FA 0240 0001 andi.w D0, 0x1
000004FE 48C0 ext.l D0
00000500 6016 bra +0x18 /* 00000518 */
label00000502:
00000502 486D BBBC pea.l [A5 - 0x4444]
00000506 2F0B move.l -[A7], A3
00000508 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
0000050C 4A40 tst.w D0
0000050E 57C0 seq D0
00000510 0240 0001 andi.w D0, 0x1
00000514 48C0 ext.l D0
00000516 508F addq.l A7, 8
label00000518:
00000518 673E beq +0x40 /* 00000558 */
0000051A 7000 moveq.l D0, 0x00
0000051C 2F00 move.l -[A7], D0
0000051E 2F00 move.l -[A7], D0
00000520 322B 001C move.w D1, [A3 + 0x1C]
00000524 48C1 ext.l D1
00000526 2F01 move.l -[A7], D1
00000528 322B 0018 move.w D1, [A3 + 0x18]
0000052C 48C1 ext.l D1
0000052E 2F01 move.l -[A7], D1
00000530 2F3C 0000 C18B move.l -[A7], 0xC18B
00000536 2F2D B9FC move.l -[A7], [A5 - 0x4604]
0000053A 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
0000053E 2F0B move.l -[A7], A3
00000540 4EAD 176A jsr [A5 + 0x176A /* export_745 */]
00000544 7000 moveq.l D0, 0x00
00000546 2F00 move.l -[A7], D0
00000548 7201 moveq.l D1, 0x01
0000054A 2F01 move.l -[A7], D1
0000054C 4EAD 1842 jsr [A5 + 0x1842 /* export_772 */]
00000550 5247 addq.w D7, 1
00000552 4FEF 0024 lea.l A7, [A7 + 0x24]
00000556 6008 bra +0xA /* 00000560 */
label00000558:
00000558 266B 0026 movea.l A3, [A3 + 0x26]
label0000055C:
0000055C 200B move.l D0, A3
0000055E 668E bne -0x70 /* 000004EE */
label00000560:
00000560 3007 move.w D0, D7
00000562 4CEE 18F0 FD68 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x298]
00000568 4E5E unlink A6
0000056A 4E75 rts
export_1328:
0000056C 4E56 FFFA link A6, -0x0006
00000570 48E7 0700 movem.l -[A7], D5,D6,D7
00000574 4247 clr.w D7
00000576 302D D64E move.w D0, [A5 - 0x29B2]
0000057A 6500 010A bcs +0x10C /* 00000686 */
0000057E 0C40 0006 cmpi.w D0, 0x6
00000582 6200 0102 bhi +0x104 /* 00000686 */
00000586 D040 add.w D0, D0
00000588 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000058C 4EFB 0000 jmp [PC + D0.w]
00000590 0010 0024 ori.b [A0], 0x24 /* '$' */
00000594 0052 0074 ori.w [A2], 0x74 /* 't' */
00000598 0084 0094 00EE ori.l D4, 0x9400EE
0000059E 7028 moveq.l D0, 0x28
000005A0 C02D B9D2 and.b D0, [A5 - 0x462E]
000005A4 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
000005A8 6600 00DC bne +0xDE /* 00000686 */
000005AC 5247 addq.w D7, 1
000005AE 6000 00D6 bra +0xD8 /* 00000686 */
000005B2 7028 moveq.l D0, 0x28
000005B4 C02D B9D2 and.b D0, [A5 - 0x462E]
000005B8 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
000005BC 6700 00C8 beq +0xCA /* 00000686 */
000005C0 7007 moveq.l D0, 0x07
000005C2 C02D B9D2 and.b D0, [A5 - 0x462E]
000005C6 0C00 0002 cmpi.b D0, 0x2
000005CA 670E beq +0x10 /* 000005DA */
000005CC 7007 moveq.l D0, 0x07
000005CE C02D B9D2 and.b D0, [A5 - 0x462E]
000005D2 0C00 0003 cmpi.b D0, 0x3
000005D6 6600 00AE bne +0xB0 /* 00000686 */
label000005DA:
000005DA 5247 addq.w D7, 1
000005DC 6000 00A8 bra +0xAA /* 00000686 */
000005E0 7028 moveq.l D0, 0x28
000005E2 C02D B9D2 and.b D0, [A5 - 0x462E]
000005E6 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
000005EA 6700 009A beq +0x9C /* 00000686 */
000005EE 7007 moveq.l D0, 0x07
000005F0 C02D B9D2 and.b D0, [A5 - 0x462E]
000005F4 0C00 0005 cmpi.b D0, 0x5
000005F8 6600 008C bne +0x8E /* 00000686 */
000005FC 5247 addq.w D7, 1
000005FE 6000 0086 bra +0x88 /* 00000686 */
00000602 7007 moveq.l D0, 0x07
00000604 C02D B9D2 and.b D0, [A5 - 0x462E]
00000608 0C00 0004 cmpi.b D0, 0x4
0000060C 6678 bne +0x7A /* 00000686 */
0000060E 5247 addq.w D7, 1
00000610 6074 bra +0x76 /* 00000686 */
00000612 7007 moveq.l D0, 0x07
00000614 C02D B9D2 and.b D0, [A5 - 0x462E]
00000618 0C00 0001 cmpi.b D0, 0x1
0000061C 6668 bne +0x6A /* 00000686 */
0000061E 5247 addq.w D7, 1
00000620 6064 bra +0x66 /* 00000686 */
00000622 7007 moveq.l D0, 0x07
00000624 C02D B9D2 and.b D0, [A5 - 0x462E]
00000628 0C00 0001 cmpi.b D0, 0x1
0000062C 6358 bls +0x5A /* 00000686 */
0000062E 7008 moveq.l D0, 0x08
00000630 C02D B9D2 and.b D0, [A5 - 0x462E]
00000634 6650 bne +0x52 /* 00000686 */
00000636 3A2D BA7E move.w D5, [A5 - 0x4582]
0000063A 3C2D BA7C move.w D6, [A5 - 0x4584]
0000063E 3B6D B9CA BA7E move.w [A5 - 0x4582], [A5 - 0x4636]
00000644 3B6D B9CC BA7C move.w [A5 - 0x4584], [A5 - 0x4634]
0000064A 2D6D D650 FFFC move.l [A6 - 0x4], [A5 - 0x29B0]
00000650 526D BDAE addq.w [A5 - 0x4252], 1
00000654 486E FFFA pea.l [A6 - 0x6]
00000658 486E FFFC pea.l [A6 - 0x4]
0000065C 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
00000660 4A40 tst.w D0
00000662 508F addq.l A7, 8
00000664 6708 beq +0xA /* 0000066E */
00000666 4A6E FFFA tst.w [A6 - 0x6]
0000066A 6702 beq +0x4 /* 0000066E */
0000066C 5247 addq.w D7, 1
label0000066E:
0000066E 536D BDAE subq.w [A5 - 0x4252], 1
00000672 3B45 BA7E move.w [A5 - 0x4582], D5
00000676 3B46 BA7C move.w [A5 - 0x4584], D6
0000067A 600A bra +0xC /* 00000686 */
0000067C 7010 moveq.l D0, 0x10
0000067E C02D B9D2 and.b D0, [A5 - 0x462E]
00000682 6702 beq +0x4 /* 00000686 */
00000684 5247 addq.w D7, 1
label00000686:
00000686 4A47 tst.w D7
00000688 670C beq +0xE /* 00000696 */
0000068A 206D B9E2 movea.l A0, [A5 - 0x461E]
0000068E 0028 0080 0001 ori.b [A0 + 0x1], 0x80
00000694 600A bra +0xC /* 000006A0 */
label00000696:
00000696 206D B9E2 movea.l A0, [A5 - 0x461E]
0000069A 0228 007F 0001 andi.b [A0 + 0x1], 0x7F
label000006A0:
000006A0 7001 moveq.l D0, 0x01
000006A2 4CEE 00E0 FFEE movem.l D5,D6,D7, [A6 - 0x12]
000006A8 4E5E unlink A6
000006AA 4E75 rts
export_1329:
000006AC 4E56 FDF2 link A6, -0x020E
000006B0 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000006B4 47EE FE00 lea.l A3, [A6 - 0x200]
000006B8 3A2D BA7E move.w D5, [A5 - 0x4582]
000006BC 3C2D BA7C move.w D6, [A5 - 0x4584]
000006C0 3B6D B9CA BA7E move.w [A5 - 0x4582], [A5 - 0x4636]
000006C6 3B6D B9CC BA7C move.w [A5 - 0x4584], [A5 - 0x4634]
000006CC 2D6D D650 FDFC move.l [A6 - 0x204], [A5 - 0x29B0]
000006D2 7E01 moveq.l D7, 0x01
000006D4 BA6D B9CA cmp.w D5, [A5 - 0x4636]
000006D8 6D20 blt +0x22 /* 000006FA */
000006DA BC6D B9CC cmp.w D6, [A5 - 0x4634]
000006DE 6C00 0154 bge +0x156 /* 00000834 */
000006E2 7007 moveq.l D0, 0x07
000006E4 C02D B9D2 and.b D0, [A5 - 0x462E]
000006E8 0C00 0001 cmpi.b D0, 0x1
000006EC 6300 0146 bls +0x148 /* 00000834 */
000006F0 7008 moveq.l D0, 0x08
000006F2 C02D B9D2 and.b D0, [A5 - 0x462E]
000006F6 6600 013C bne +0x13E /* 00000834 */
label000006FA:
000006FA 302D D64E move.w D0, [A5 - 0x29B2]
000006FE 6500 0134 bcs +0x136 /* 00000834 */
00000702 0C40 0003 cmpi.w D0, 0x3
00000706 6200 012C bhi +0x12E /* 00000834 */
0000070A D040 add.w D0, D0
0000070C 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000710 4EFB 0000 jmp [PC + D0.w]
00000714 000A 0056 ori.b A2, 0x56 /* 'V' */
00000718 0092 00B6 7007 ori.l [A2], 0xB67007
0000071E C02D B9D2 and.b D0, [A5 - 0x462E]
00000722 0C00 0003 cmpi.b D0, 0x3
00000726 6606 bne +0x8 /* 0000072E */
00000728 286D B9DA movea.l A4, [A5 - 0x4626]
0000072C 6012 bra +0x14 /* 00000740 */
label0000072E:
0000072E 7007 moveq.l D0, 0x07
00000730 C02D B9D2 and.b D0, [A5 - 0x462E]
00000734 0C00 0002 cmpi.b D0, 0x2
00000738 6600 00FA bne +0xFC /* 00000834 */
0000073C 49ED B9DA lea.l A4, [A5 - 0x4626]
label00000740:
00000740 2F0B move.l -[A7], A3
00000742 486E FDFC pea.l [A6 - 0x204]
00000746 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000074A 4A40 tst.w D0
0000074C 508F addq.l A7, 8
0000074E 6700 00E4 beq +0xE6 /* 00000834 */
00000752 2F0B move.l -[A7], A3
00000754 2F0C move.l -[A7], A4
00000756 4EAD 0CF2 jsr [A5 + 0xCF2 /* export_410 */]
0000075A 4A40 tst.w D0
0000075C 508F addq.l A7, 8
0000075E 6700 00D4 beq +0xD6 /* 00000834 */
00000762 5347 subq.w D7, 1
00000764 6000 00CE bra +0xD0 /* 00000834 */
00000768 7007 moveq.l D0, 0x07
0000076A C02D B9D2 and.b D0, [A5 - 0x462E]
0000076E 0C00 0005 cmpi.b D0, 0x5
00000772 6600 00C0 bne +0xC2 /* 00000834 */
00000776 486E FDF4 pea.l [A6 - 0x20C]
0000077A 486E FDFC pea.l [A6 - 0x204]
0000077E 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */]
00000782 4A40 tst.w D0
00000784 508F addq.l A7, 8
00000786 6700 00AC beq +0xAE /* 00000834 */
0000078A 486D B9DA pea.l [A5 - 0x4626]
0000078E 486E FDF4 pea.l [A6 - 0x20C]
00000792 4EAD 1AB2 jsr [A5 + 0x1AB2 /* export_850 */]
00000796 4A40 tst.w D0
00000798 508F addq.l A7, 8
0000079A 6600 0098 bne +0x9A /* 00000834 */
0000079E 5347 subq.w D7, 1
000007A0 6000 0092 bra +0x94 /* 00000834 */
000007A4 526D BDAE addq.w [A5 - 0x4252], 1
000007A8 486E FDF2 pea.l [A6 - 0x20E]
000007AC 486E FDFC pea.l [A6 - 0x204]
000007B0 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
000007B4 4A40 tst.w D0
000007B6 508F addq.l A7, 8
000007B8 6708 beq +0xA /* 000007C2 */
000007BA 4A6E FDF2 tst.w [A6 - 0x20E]
000007BE 6702 beq +0x4 /* 000007C2 */
000007C0 5347 subq.w D7, 1
label000007C2:
000007C2 536D BDAE subq.w [A5 - 0x4252], 1
000007C6 606C bra +0x6E /* 00000834 */
000007C8 7028 moveq.l D0, 0x28
000007CA C02D B9D2 and.b D0, [A5 - 0x462E]
000007CE 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
000007D2 6660 bne +0x62 /* 00000834 */
000007D4 41ED BA30 lea.l A0, [A5 - 0x45D0]
000007D8 43ED B9D2 lea.l A1, [A5 - 0x462E]
000007DC 20D9 move.l [A0]+, [A1]+
000007DE 20D9 move.l [A0]+, [A1]+
000007E0 20D9 move.l [A0]+, [A1]+
000007E2 20D9 move.l [A0]+, [A1]+
000007E4 302D BA7C move.w D0, [A5 - 0x4584]
000007E8 48C0 ext.l D0
000007EA 2F00 move.l -[A7], D0
000007EC 302D BA7E move.w D0, [A5 - 0x4582]
000007F0 48C0 ext.l D0
000007F2 2F00 move.l -[A7], D0
000007F4 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
000007F8 7000 moveq.l D0, 0x00
000007FA 2F00 move.l -[A7], D0
000007FC 2F2D B9C6 move.l -[A7], [A5 - 0x463A]
00000800 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */]
00000804 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
00000808 486E FF00 pea.l [A6 - 0x100]
0000080C 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00000810 2F0B move.l -[A7], A3
00000812 486E FDFC pea.l [A6 - 0x204]
00000816 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000081A 4A40 tst.w D0
0000081C 4FEF 0024 lea.l A7, [A7 + 0x24]
00000820 6712 beq +0x14 /* 00000834 */
00000822 2F0B move.l -[A7], A3
00000824 486E FF00 pea.l [A6 - 0x100]
00000828 4EAD 0CF2 jsr [A5 + 0xCF2 /* export_410 */]
0000082C 4A40 tst.w D0
0000082E 508F addq.l A7, 8
00000830 6702 beq +0x4 /* 00000834 */
00000832 5347 subq.w D7, 1
label00000834:
00000834 3B45 BA7E move.w [A5 - 0x4582], D5
00000838 3B46 BA7C move.w [A5 - 0x4584], D6
0000083C 4A47 tst.w D7
0000083E 6628 bne +0x2A /* 00000868 */
00000840 7000 moveq.l D0, 0x00
00000842 2F00 move.l -[A7], D0
00000844 2F00 move.l -[A7], D0
00000846 322D B9CC move.w D1, [A5 - 0x4634]
0000084A 48C1 ext.l D1
0000084C 2F01 move.l -[A7], D1
0000084E 322D B9CA move.w D1, [A5 - 0x4636]
00000852 48C1 ext.l D1
00000854 2F01 move.l -[A7], D1
00000856 2F3C 0000 E90B move.l -[A7], 0xE90B
0000085C 2F2D B9FC move.l -[A7], [A5 - 0x4604]
00000860 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
00000864 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000868:
00000868 3007 move.w D0, D7
0000086A 4CEE 18E0 FDDE movem.l D5,D6,D7,A3,A4, [A6 - 0x222]
00000870 4E5E unlink A6
00000872 4E75 rts
export_1330:
fn00000874:
00000874 4E56 FFE8 link A6, -0x0018
00000878 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000087C 4AAE 0008 tst.l [A6 + 0x8]
00000880 6718 beq +0x1A /* 0000089A */
00000882 206E 0008 movea.l A0, [A6 + 0x8]
00000886 43EE FFEA lea.l A1, [A6 - 0x16]
0000088A 22D8 move.l [A1]+, [A0]+
0000088C 22D8 move.l [A1]+, [A0]+
0000088E 70FE moveq.l D0, 0xFFFFFFFE
00000890 B06E FFEA cmp.w D0, [A6 - 0x16]
00000894 6700 01D4 beq +0x1D6 /* 00000A6A */
00000898 6022 bra +0x24 /* 000008BC */
label0000089A:
0000089A 7000 moveq.l D0, 0x00
0000089C 2F00 move.l -[A7], D0
0000089E 4EAD 14BA jsr [A5 + 0x14BA /* export_659 */]
000008A2 426E FFEE clr.w [A6 - 0x12]
000008A6 426E FFEA clr.w [A6 - 0x16]
000008AA 3D7C 7FFF FFF0 move.w [A6 - 0x10], 0x7FFF
000008B0 3D7C 7FFF FFEC move.w [A6 - 0x14], 0x7FFF
000008B6 526D EA58 addq.w [A5 - 0x15A8], 1
000008BA 588F addq.l A7, 4
label000008BC:
000008BC 206D BA78 movea.l A0, [A5 - 0x4588]
000008C0 302E FFEC move.w D0, [A6 - 0x14]
000008C4 B068 0194 cmp.w D0, [A0 + 0x194]
000008C8 6F0A ble +0xC /* 000008D4 */
000008CA 206D BA78 movea.l A0, [A5 - 0x4588]
000008CE 3D68 0194 FFEC move.w [A6 - 0x14], [A0 + 0x194]
label000008D4:
000008D4 3A2E FFEA move.w D5, [A6 - 0x16]
000008D8 BA6E FFEC cmp.w D5, [A6 - 0x14]
000008DC 6E00 00EC bgt +0xEE /* 000009CA */
label000008E0:
000008E0 206D BA78 movea.l A0, [A5 - 0x4588]
000008E4 2068 0256 movea.l A0, [A0 + 0x256]
000008E8 48C5 ext.l D5
000008EA 2005 move.l D0, D5
000008EC E580 asl D0, 2
000008EE 2870 0800 movea.l A4, [A0 + D0]
000008F2 200C move.l D0, A4
000008F4 6700 00C8 beq +0xCA /* 000009BE */
000008F8 3C14 move.w D6, [A4]
000008FA BC6E FFEE cmp.w D6, [A6 - 0x12]
000008FE 6C04 bge +0x6 /* 00000904 */
00000900 3C2E FFEE move.w D6, [A6 - 0x12]
label00000904:
00000904 3D6C 0002 FFE8 move.w [A6 - 0x18], [A4 + 0x2]
0000090A 302C 0002 move.w D0, [A4 + 0x2]
0000090E B06E FFF0 cmp.w D0, [A6 - 0x10]
00000912 6F06 ble +0x8 /* 0000091A */
00000914 3D6E FFF0 FFE8 move.w [A6 - 0x18], [A6 - 0x10]
label0000091A:
0000091A BC6E FFE8 cmp.w D6, [A6 - 0x18]
0000091E 6E00 009E bgt +0xA0 /* 000009BE */
00000922 3006 move.w D0, D6
00000924 9054 sub.w D0, [A4]
00000926 48C0 ext.l D0
00000928 5280 addq.l D0, 1
0000092A E980 asl D0, 4
0000092C 2640 movea.l A3, D0
0000092E D7CC add.l A3, A4
00000930 7EFE moveq.l D7, 0xFFFFFFFE
label00000932:
00000932 303C 0080 move.w D0, 0x80
00000936 C02B 0001 and.b D0, [A3 + 0x1]
0000093A 670C beq +0xE /* 00000948 */
0000093C 0C47 FFFE cmpi.w D7, 0xFFFE
00000940 6602 bne +0x4 /* 00000944 */
00000942 3E06 move.w D7, D6
label00000944:
00000944 3806 move.w D4, D6
00000946 6032 bra +0x34 /* 0000097A */
label00000948:
00000948 0C47 FFFE cmpi.w D7, 0xFFFE
0000094C 672C beq +0x2E /* 0000097A */
0000094E 4AAE 0008 tst.l [A6 + 0x8]
00000952 56C0 sne D0
00000954 0240 0001 andi.w D0, 0x1
00000958 48C0 ext.l D0
0000095A 2F00 move.l -[A7], D0
0000095C 48C4 ext.l D4
0000095E 2F04 move.l -[A7], D4
00000960 48C7 ext.l D7
00000962 2F07 move.l -[A7], D7
00000964 48C5 ext.l D5
00000966 2F05 move.l -[A7], D5
00000968 48C5 ext.l D5
0000096A 2F05 move.l -[A7], D5
0000096C 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000970 4EBA 0102 jsr [PC + 0x102 /* 00000A74 */]
00000974 7EFE moveq.l D7, 0xFFFFFFFE
00000976 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000097A:
0000097A 022B 003F 0001 andi.b [A3 + 0x1], 0x3F /* '?' */
00000980 D6FC 0010 add.w A3, 0x10
00000984 3006 move.w D0, D6
00000986 5246 addq.w D6, 1
00000988 B06E FFE8 cmp.w D0, [A6 - 0x18]
0000098C 6DA4 blt -0x5A /* 00000932 */
0000098E 0C47 FFFE cmpi.w D7, 0xFFFE
00000992 672A beq +0x2C /* 000009BE */
00000994 4AAE 0008 tst.l [A6 + 0x8]
00000998 56C0 sne D0
0000099A 0240 0001 andi.w D0, 0x1
0000099E 48C0 ext.l D0
000009A0 2F00 move.l -[A7], D0
000009A2 48C4 ext.l D4
000009A4 2F04 move.l -[A7], D4
000009A6 48C7 ext.l D7
000009A8 2F07 move.l -[A7], D7
000009AA 48C5 ext.l D5
000009AC 2F05 move.l -[A7], D5
000009AE 48C5 ext.l D5
000009B0 2F05 move.l -[A7], D5
000009B2 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000009B6 4EBA 00BC jsr [PC + 0xBC /* 00000A74 */]
000009BA 4FEF 0018 lea.l A7, [A7 + 0x18]
label000009BE:
000009BE 3005 move.w D0, D5
000009C0 5245 addq.w D5, 1
000009C2 B06E FFEC cmp.w D0, [A6 - 0x14]
000009C6 6D00 FF18 blt -0xE6 /* 000008E0 */
label000009CA:
000009CA 4AAE 0008 tst.l [A6 + 0x8]
000009CE 6600 009A bne +0x9C /* 00000A6A */
000009D2 206D BA78 movea.l A0, [A5 - 0x4588]
000009D6 43EE FFF2 lea.l A1, [A6 - 0xE]
000009DA 41E8 0284 lea.l A0, [A0 + 0x284]
000009DE 22D8 move.l [A1]+, [A0]+
000009E0 22D8 move.l [A1]+, [A0]+
000009E2 22D8 move.l [A1]+, [A0]+
000009E4 32D8 move.w [A1]+, [A0]+
000009E6 206D BA78 movea.l A0, [A5 - 0x4588]
000009EA 7000 moveq.l D0, 0x00
000009EC 2140 028E move.l [A0 + 0x28E], D0
000009F0 206D BA78 movea.l A0, [A5 - 0x4588]
000009F4 4268 028C clr.w [A0 + 0x28C]
000009F8 49EE FFF2 lea.l A4, [A6 - 0xE]
000009FC 383C 2D0B move.w D4, 0x2D0B
label00000A00:
00000A00 4A6C 0008 tst.w [A4 + 0x8]
00000A04 6740 beq +0x42 /* 00000A46 */
00000A06 302C 0006 move.w D0, [A4 + 0x6]
00000A0A 48C0 ext.l D0
00000A0C 2F00 move.l -[A7], D0
00000A0E 302C 0002 move.w D0, [A4 + 0x2]
00000A12 48C0 ext.l D0
00000A14 2F00 move.l -[A7], D0
00000A16 302C 0004 move.w D0, [A4 + 0x4]
00000A1A 48C0 ext.l D0
00000A1C 2F00 move.l -[A7], D0
00000A1E 3014 move.w D0, [A4]
00000A20 48C0 ext.l D0
00000A22 2F00 move.l -[A7], D0
00000A24 7000 moveq.l D0, 0x00
00000A26 3004 move.w D0, D4
00000A28 2F00 move.l -[A7], D0
00000A2A 2F2D B9FC move.l -[A7], [A5 - 0x4604]
00000A2E 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
00000A32 303C DFFF move.w D0, 0xDFFF
00000A36 C044 and.w D0, D4
00000A38 7240 moveq.l D1, 0x40
00000A3A 8240 or.w D1, D0
00000A3C 383C 0200 move.w D4, 0x200
00000A40 8841 or.w D4, D1
00000A42 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000A46:
00000A46 286C 000A movea.l A4, [A4 + 0xA]
00000A4A 200C move.l D0, A4
00000A4C 66B2 bne -0x4C /* 00000A00 */
00000A4E 600E bra +0x10 /* 00000A5E */
label00000A50:
00000A50 2D6C 000A FFFC move.l [A6 - 0x4], [A4 + 0xA]
00000A56 2F0C move.l -[A7], A4
00000A58 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000A5C 588F addq.l A7, 4
label00000A5E:
00000A5E 286E FFFC movea.l A4, [A6 - 0x4]
00000A62 200C move.l D0, A4
00000A64 66EA bne -0x14 /* 00000A50 */
00000A66 536D EA58 subq.w [A5 - 0x15A8], 1
label00000A6A:
00000A6A 4CEE 18F0 FFD0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x30]
00000A70 4E5E unlink A6
00000A72 4E75 rts
fn00000A74:
00000A74 4E56 FFF8 link A6, -0x0008
00000A78 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00000A7C 382E 001A move.w D4, [A6 + 0x1A]
00000A80 3A2E 0016 move.w D5, [A6 + 0x16]
00000A84 3C2E 0012 move.w D6, [A6 + 0x12]
00000A88 3E2E 000E move.w D7, [A6 + 0xE]
00000A8C 266E 0008 movea.l A3, [A6 + 0x8]
00000A90 4A6E 001E tst.w [A6 + 0x1E]
00000A94 671C beq +0x1E /* 00000AB2 */
00000A96 3D47 FFF8 move.w [A6 - 0x8], D7
00000A9A 3D46 FFFA move.w [A6 - 0x6], D6
00000A9E 3D45 FFFC move.w [A6 - 0x4], D5
00000AA2 3D44 FFFE move.w [A6 - 0x2], D4
00000AA6 486E FFF8 pea.l [A6 - 0x8]
00000AAA 2F0B move.l -[A7], A3
00000AAC 4EAD 14F2 jsr [A5 + 0x14F2 /* export_666 */]
00000AB0 508F addq.l A7, 8
label00000AB2:
00000AB2 4878 0106 push.l 0x106
00000AB6 7000 moveq.l D0, 0x00
00000AB8 2F00 move.l -[A7], D0
00000ABA 48C4 ext.l D4
00000ABC 2F04 move.l -[A7], D4
00000ABE 48C5 ext.l D5
00000AC0 2F05 move.l -[A7], D5
00000AC2 48C6 ext.l D6
00000AC4 2F06 move.l -[A7], D6
00000AC6 48C7 ext.l D7
00000AC8 2F07 move.l -[A7], D7
00000ACA 2F0B move.l -[A7], A3
00000ACC 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000AD0 4FEF 001C lea.l A7, [A7 + 0x1C]
00000AD4 4CEE 08F0 FFE4 movem.l D4,D5,D6,D7,A3, [A6 - 0x1C]
00000ADA 4E5E unlink A6
00000ADC 4E75 rts